/* .body{
    width:  99.46666666666667vw;
    border: 0.26vw solid rgb(227, 227, 228);
    border-bottom: 0;
} */
.header{
    width:  99.46666666666667vw;
    height: 18.666666666666668vw;
    background: rgb(242, 242, 242);
    border: 0.26vw solid rgb(227, 227, 228);
    border-bottom: 0;
    padding-bottom: 0.53vw;
    position: fixed;
    top:0;
    z-index: 1;
    /* margin-top: -18.666666666666668vw; */
}
.sosk{
    height: 10.13vw;
    display: flex;
    justify-content:space-evenly;
    /* background-color:#fff; */
    align-items:center;
}
.log{
    width: 7.19vw;
    height: 4.8vw;
    /* background: pink; */
    font-size: 0;
}
.log a{
    width: 7.19vw;
    height: 4.8vw;
    display: block;
    background: url("../img/logo.png") no-repeat;
    background-size: 100%;
}
.ss{
    height: 8.79vw;
    width: 70vw;
    background-color: #fff;
    /* line-height:8.79vw ; */
    display:flex;
    align-items:center;
    border:0.26vw solid rgb(227, 227, 228); 

    
}
.ss img{
    height: 5.33vw;
    /* float: left; */
}
.ss input{
    /* float: left; */
    height: 5.33vw;
    flex-grow:1;
    border: 0;
    outline:none;
    /* color: rgb(178, 178, 185); */
    font-size: 4.2vw;
}
.dr{
    width: 5.86vw;
    height: 7.19vw;
    /* background: purple; */
    background: url("../img/nav-4.png") no-repeat;
    background-size: 100%;
}
.tixi{
    height: 8.5vw;
    /* background-color: pink; */
    display:flex;
    line-height:8.5vw ;
    text-align: center;
    padding-bottom: 0.53vw;
    /* overflow: hidden; */
}
.tis1 a{
    height: 8.5vw;
    display: block;
    width: 14.6vw;
    /* border-bottom: 0.53vw solid rgb(237, 91, 0); */
}
.first a{
    color:rgb(237, 91, 0);
    border-bottom: 0.53vw solid rgb(237, 91, 0);
}
.tis1 a:hover{
    color:rgb(237, 91, 0);
    border-bottom: 0.53vw solid rgb(237, 91, 0);
}
/* 底部 */
.footer{
    height: 14.39vw;
    width:  99.46666666666667vw;
    border: 0.26vw solid rgb(227, 227, 228);
    /* border-top:0; */
    background: rgb(255, 255, 255);
    display: flex;
    justify-content: space-evenly;
    align-items:center;
    position: fixed;
    bottom: 0;
    z-index: 9999;
}
.ag{
    width: 22.54vw;
    display: flex;
    flex-direction:column;
    align-items: center;
    
}
.ag img{
    width: 5.10vw;
    height: 4.52vw;
    /* display: block; */
    
    /* background: blue; */
    /* margin-bottom: 30px; */
    /* display: block; */
}

.ag a{
    font-size: 3.73vw;
    
    color: rgb(156, 156, 156);
}
.aa a:nth-of-type(2){
    color: rgb(246, 121, 24);
}

